tufted carpet - Espagnol Anglais Dictionnaire